﻿A:link {COLOR: #1c65c3; TEXT-DECORATION: underline}
A:visited {COLOR: #1c65c3; TEXT-DECORATION: underline}
A:hover {COLOR: #1c65c3;TEXT-DECORATION: none}
html{height:100%;}
body {
	text-align: left;
	font-family:Tahoma;
	margin:0 auto;
	padding:0;
	font-size:12px;
	color:#373737;
	background-color: #000000;
	background-image: url(../images/bg.jpg);
	background-position: center center;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
p { margin: 0px 0 12px 0 ;}
#page{
    position:absolute;
	top:50%;
	left:50%;
	margin:-310px 0 0 -459px;
	width:918px;
	height:620px;
	display:inline
}
#head {
     height:108px; 
	 width:918px;
	 float: left;
}
#main {
     height:470px; 
	 width:918px;
	 background-image: url(../images/main_bg.jpg);
	 float: left;
}
#home {
     height:470px; 
	 width:918px;
	 background-image: url(../images/home_bg.jpg);
	 float: left;
}
#logo {float:left; }
#nav {
	width: 780px;
	float: right;
	margin: 50px 0 0 0;
}
#nav ul {
float: right;
}
#nav ul li {
	float: left;
	height: 25px;
	list-style-image: none;
	list-style-type: none;
}
#nav ul li a {
	display: block;
}
.navbtn a {
	padding: 4px 0px 0px 0px;	
	margin: 0px 0px 0px 25px;
}
.navbtn a img{filter:alpha(opacity=50);opacity:0.50;}

.navbtn a:hover img{filter:alpha(opacity=100);opacity:1;}

.navbtn_on a {
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
	background-image: url(../images/line_1.gif);
	background-repeat: repeat-x;
	background-position: top;
}

#submenu_company {
	width: 750px;
	float: right;
	margin: 0 6px 0 0;
}
#submenu_nederlands {
	width: 600px;
	float: right;
	margin: 0 178px 0 0;
}
#submenu_products {
	width: 590px;
	float: right;
	margin: 0 0 0 0;
}
#submenu_pantheon {
	width: 600px;
	float: right;
	margin: 0 0 0 0;
}
#submenu_frame {margin:0 auto;}
#submenu_l {float:left; }
#submenu_m {
	float:left;
	background-image: url(../images/submenu_bg_3.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 26px;
}
#submenu_r {float:left; }
.subbtn{
	float:left;
	padding: 6px 6px 1px 6px;
	font-weight: bold;
}
.subbtn_on{
	float:left;
	padding: 6px 6px 1px 6px;
	font-weight: bold;
}
.subbtn A:link {color: #071e3c; text-decoration: none;}
.subbtn A:visited {color: #071e3c; text-decoration: none;}
.subbtn A:hover {color: #dbecff; text-decoration: none;}

.subbtn_on A:link {color: #dbecff; text-decoration: none;}
.subbtn_on A:visited {color: #dbecff; text-decoration: none;}
.subbtn_on A:hover {color: #dbecff; text-decoration: none;}

#main_banner{
      float:left;
	  width: 321px;
	  height: 470px;
}
#main_content{
      float:left;
	  margin:0 0 0 28px;
	  width: 550px;
	  height: 362px;
}
#main_title {
	float:left;
	margin:15px 0 0 28px;
	font-size: 30px;
	height: 48px;
	width: 348px;
	display:inline
}
#main_text{
	float:left;
	line-height: 16px;
	width: 540px;
}
#news_title {
	float:left;
	margin:18px 0 0 28px;
	font-size: 20px;
	height: 48px;
	width: 670px;
	line-height: 22px;
	display:inline
}
#news_text{
	float:left;
	line-height: 16px;
	width: 850px;
}
#product_title {
	float:left;
	margin:18px 0 0 28px;
	font-size: 22px;
	height: 48px;
	width: 670px;
	line-height: 22px;
	display:inline;
	color: #1b75ca;
}
#main_btn{
	float:left;
	width: 205px;
	height: 30px;
	margin: 20px 0 0 0;
	text-align:right
}
#main_btn img{
	padding: 0 1px 0 0	
}
#main_btn a img{filter:alpha(opacity=80);opacity:0.80;}
#main_btn a:hover img{filter:alpha(opacity=100);opacity:1;}

#qa_title {
	float:left;
	font-size: 16px;
	width: 500px;
	padding: 5px 0 5px 35px;
	margin: 5px 0 0 0;
	color: #1d65c1;
	background-image: url(../images/icon_q.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#qa_text{
	float:left;
	line-height: 16px;
	width: 500px;
	padding: 0 0 0 35px;
	margin: 10px 0 0 0;
	background-image: url(../images/icon_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#qa_btn{
	float:left;
	width: 210px;
	height: 30px;
	margin: 22px 0 0 0;
}
#qa_btn img{
	padding: 0 1px 0 0	
}
#qa_btn a img{filter:alpha(opacity=80);opacity:0.80;}
#qa_btn a:hover img{filter:alpha(opacity=100);opacity:1;}

#main_img{  
	float:left;
	width:538px;
}
#main_img img{
	margin: 2px 7px 14px 0;
	border: 1px solid #a9b9ca;	  
}
#main_img a:hover img{
	border: 1px solid #87919c;
}
#news_img{  
	float:left;
	width:850px;
}
#news_img img{
	margin: 2px 7px 14px 0;
	border: 1px solid #a9b9ca;	  
}
#news_img a:hover img{
	border: 1px solid #87919c;
}
#ps_img{  
	float:left;
	width:1200px;
	height: 120px;
}
#ps_img img{
	margin: 2px 7px 14px 0;
	border: 1px solid #a9b9ca;	  
}
#ps_img a:hover img{
	border: 1px solid #87919c;
}
#relevant_products {
	margin: 20px 0 0 0;
	float:left;
	width:850px;
	line-height: 26px;
	color: #0272ff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b2b2b2;
	font-weight: bold;
}
#relevant_products img{
	margin: 2px 4px 3px 0;
	border: 1px solid #a9b9ca;	  
}
#relevant_products a:hover img{
	border: 1px solid #87919c;
}
#bottom {
	 float:left;
     height:29px; 
	 width:918px;
	 margin: 2px 0 0 0;
	 
}

#menu_contactus{
	float:left;
	margin: 10px 0 0 0;
}


#menu_contactus a img{filter:alpha(opacity=50);opacity:0.50;}
#menu_contactus a:hover img{filter:alpha(opacity=100);opacity:1;}
#copyright{
	float:right;
	color: #5c5c5c;
	font-size: 11px;
	margin: 10px 0 0 0;
}
#copyright A:link {color: #5c5c5c; text-decoration: none;}
#copyright A:visited {color: #5c5c5c; text-decoration: none;}
#copyright A:hover {color: #ffffff; text-decoration: underline;}
.bg_1 {background-position: center;}
.bg_2 {background-position:right;}
.Scrollbar-Handle {
	position: absolute;
	top: 1;
}
.Scrollbar-Handle2 {
	position: absolute;
	top: 1;
}

.news_line {
	background-image: url(../images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 0 0 10px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCC;
	height: 24px;
	line-height: 24px;
	width: 530px;
}
.news_line A:link {color: #000000; text-decoration: none;}
.news_line A:visited {color: #000000; text-decoration: none;}
.news_line A:hover {color: #1d5fb2; text-decoration: none;}

.news_line_2{
	background-image: url(../images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 0 0 10px;
	height: 16px;
	line-height: 16px;
	margin: 0 0 4px 0;
	width: 700px;
	font-weight: normal;
}
.news_line_2 A:link {color: #4d4d4d; text-decoration: none;}
.news_line_2 A:visited {color: #4d4d4d; text-decoration: none;}
.news_line_2 A:hover {color: #1f80fa; text-decoration: none;}

.qa_line {
	background-image: url(../images/arrow_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 0 22px;
	height: 25px;
	line-height: 24px;
	width: 530px;
	overflow:hidden;
}
.qa_line A:link {color: #000000; text-decoration: none;}
.qa_line A:visited {color: #000000; text-decoration: none;}
.qa_line A:hover {color: #1d5fb2; text-decoration: none;}

#product_content{
	float:left;
	margin:0 0 0 28px;
	width: 880px;
	_width: 877px;
	height: 350px;
	display:inline;
}
.product_list {
	float:left;
	width: 158px;
	text-align: center;
	margin: 5px 18px 10px 0;
	_margin: 5px 15px 10px 0;
	height: 160px;
}
.product_list img{
	margin: 0 0 12px 0;
	border: 1px solid #a9b9ca;	  
}
.product_list a:hover img{
	border: 1px solid #87919c;
}
.product_list A:link {color: #000000; text-decoration: none;}
.product_list A:visited {color: #000000; text-decoration: none;}
.product_list A:hover {color: #1d5fb2; text-decoration: none;}

#product_img{  
	float:left;
	width:850px;
}
#product_img img{
	margin: 2px 18px 14px 0;
	border: 1px solid #a9b9ca;	  
}
#product_img a:hover img{
	border: 1px solid #87919c;
}

#search_content{
	float:left;
	margin:0 0 0 28px;
	width: 880px;
	height: 346px;
	background-image: url(../images/btn_bg_2.gif);
	background-repeat: no-repeat;
	display:inline
}
.search_option{
	float:left;
	width: 860px;
	margin: 0px 0 0 0;
	padding: 10px 0 10px ;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ced0d2;
}
.search_t1{
	float:left;
	width: 130px;
	font-size: 14px;
	font-weight: bold;
}
.search_t2{
	float:left;
	width: 730px;
}
.search_box{
	float:left;
	width: 182px;
	margin: 0 0 2px 0;
	line-height: 20px;
}
.search_box input{display:block; float:left; margin-right:4px; _margin-right:0px;}

#showresults{
	float:left;
	width: 920px;
	text-align:center;
	display:inline;
	margin: 10px 0 0 0;
}
#showresults a img{filter:alpha(opacity=93);opacity:0.93;}
#showresults a:hover img{filter:alpha(opacity=100);opacity:1;}

/*CSS style pagination*/

.pn {
      float:left;
	  margin:0 0 0 28px;
	  width: 550px;
	  height: 20px;	
}
.pn_2 {
      float:left;
	  margin:0 0 0 28px;
	  width: 860px;
	  height: 20px;	
}


DIV.flickr {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.flickr A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.flickr A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
DIV.meneame A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
DIV.flickr SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ff0084; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.flickr SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
.t12 {
	font-size: 12px;
	color: #666;
}
.t15 {
	font-size: 15px;
	color: #3069b0;
	font-weight: bold;
}
#btn_list{
	float:left;
	margin: 350px 0 0 28px;
	width: 860px;
	text-align:center;
	display:inline;
}
#btn_list a img{filter:alpha(opacity=93);opacity:0.93;}
#btn_list a:hover img{filter:alpha(opacity=100);opacity:1;}
#slider_line {
	background-image: url(../images/btn_bg_2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 10px;
}
